landing craft mechanized - Francés Inglés Diccionario